﻿.aImg,.aImg img {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
}
.clear {
  clear: both;
}
body{
  background: #f3f8ff;
}
/* 文字居中功能样式 */
.textwrap {display:table;width:100%;height:100%;*position:relative;overflow:hidden;}
.textsubwrap {vertical-align:middle;display:table-cell;*position:absolute;*top:50%;*left:0;*width:100%;*display:block;} 
.textcontent {*position:relative;*top:-50%;*left:0;*cursor:pointer;} 
/* 文字居中功能样式 */
.wyb-wrap {
  max-width: 1920px;
  margin: 0 auto;
  /* background: url(../images/dabanner.png) center bottom -400px no-repeat; */
  min-width: 1200px;
}
.wyb-banner{
  width: 100%;
  height: 409px;
}
.wyb-banner a {
  display: block;
  max-width: 1920px;
  height: 409px;
  margin: 0 auto;
  background: url(../images/WP-Xbanner.jpg) center center no-repeat;
}
.wyb-box {
  width: 1200px;
  margin: 0 auto;
  padding-top: 80px;
  background: #fff;
  padding-bottom: 90px;
}
.wyb-box-1 {
  width: 1080px;
  height: 100%;
  font-size: 22px;
  border: 10px #9dcff4 solid;
  line-height: 36px;
  padding: 50px;
  color: #333;
}
.wyb-box-1 a{
  display: block;
  width: 100%;
  height: 100%;
  font-size: 22px;
  color: #333;
}
.title-1 {font-size: 48px;font-weight: bold;text-align: center;padding-top: 100px;padding-bottom: 40px;position: relative;margin-bottom: 90px;}
.title-1 span {display: block;width: 100px;height: 10px;position: absolute;bottom:0;left:50%;margin-left: -50px;background: #9dcff4;}
.wyb-list-1 .title-1{margin-bottom: 20px;}
.wyb-list-1 .list-con {position: relative;padding: 50px 0;border-bottom: 1px #e1e1e1 solid;margin-left: 5px;}
.wyb-list-1 .list-pic {
  width: 240px;
  float: left;
  /* height: 180px;
  position: absolute;
  top:50%;
  margin-top: -90px;
  left:0; */
}
.wyb-list-1 .list-text {float: right;width: 885px;margin-right: 50px;}
.wyb-list-1 .list-title {font-size: 24px;margin-bottom: 18px;}
.wyb-list-1 .list-title a {color: #004ea2;font-weight: bold;}
.wyb-list-1 .list-ul {font-size: 24px;line-height: 38px;}
.wyb-list-1 .list-ul li {font-size: 18px;padding: 0;padding-right: 25px;background: url(../images/WP-list4.png) no-repeat 0 15px;border: none;background-position: right;}
.wyb-list-1 .list-ul li a {color: #333;}

.wyb-list-2 .title-1{margin-bottom: 60px;}
.wyb-list-2 ul {margin: 0 60px;border: 8px #d9efff solid;background: #f5f6f8;padding: 20px;}
.wyb-list-2 li {padding-right: 34px;background: url(../images/WP-list5.png) no-repeat 0 15px;line-height: 36px;margin-bottom: 15px;background-position: right;}
.wyb-list-2 li a{font-size: 22px;color: #333;}
.wyb-list-3 li {float: right;background-position: right center;background-repeat: no-repeat;min-height: 120px;padding-right: 150px;}
.wyb-list-3 .li-1 {width: 405px;margin-right: 50px;background-image: url(../images/WP-list7.png);}
.wyb-list-3 .li-2 {padding-right: 140px;width: 360px;margin-right: 73px;background-image: url(../images/WP-list8.png);}
.wyb-list-3 .li-2 .list-brief{
  margin-top: 10px;
}
.wyb-list-3 .li-2 .list-brief a{
  font-size: 18px;
  color: #333;
}
.wyb-list-3 .list-title {
  display: block; 
  width: 405px;
  height: 120px;
  font-size: 22px;
  color: #004ea2;
  line-height: 36px;
  font-weight: bold;
}
.wyb-list-3 .li-2 .list-title {
  height: auto;
  width: 360px;
}
.wyb-list-3 .list-brief img {
  vertical-align: middle;
  margin-left: 10px;
}
.wyb-b{
  width: 1200px;
  margin: 0 auto;
  background: #fff;
}
.wyb-b .title-1{
  margin-bottom: 5px;
}
.wyb-b-nei{
  width: 1068px;
  margin: 0 auto;
  padding-top:18px;
}
.yjjl-des{
  border: solid #d9efff;
  background: #f5f6f8;
  padding:30px;
  line-height: 48px;
  font-size: 22px;
}
.yjjl-h2{
  margin-top: 35px ;
}
.wyb-b-list{
  width: 1068px;
  height: 100%;
}
.wyb-b-list li{
  /* height: 66px; */
  line-height: 35px;
  background: #fff;
  padding: 20px 20px;
  display: none;
  border-bottom: 1px solid #e1e1e1;
  overflow: hidden;
}
.wyb-b-list li.active{
  display: block;
}
.wyb-b-list a{
  display: block;
  width: 1000px;
  float: left;
  font-size: 20px;
  color: #004ea2;
  /* white-space: nowrap; */
}
  .wyb-b-list span{
    float: right;
    width: 22px;
    height: 32px;
    background: url(../images/gpsj-dian.jpg) left 10px no-repeat;
}
.You-may-concern-about-more {
  width: 57px;
  height: 35px;
  margin: 0 auto;
  margin-top: 30px;
  background: url(../images/xia.png) no-repeat;
  cursor: pointer;
  transition: all 0.3s;
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
}
.xiaActive .You-may-concern-about-more {
  transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  -o-transform: rotate(180deg);
}
.wyb-location{
  width: 1200px;
  background: #fff;
  margin: 0 auto;
}
.wyb-location .title-1{
  margin-bottom: 30px;
}
.wyb-location-all{
  padding-top: 30px;
  text-align: center;
}
.ldDiv1{
  font-size: 22px;
  border: 10px #9dcff4 solid;
  line-height: 36px;
  padding: 50px;
  color: #333;
}
